• word of the day

    rose apple

    rose apple - Dictionary definition and meaning for word rose apple

    Definition
    (noun) tropical tree of the East Indies cultivated for its edible fruit Definition
    (noun) fragrant oval yellowish tropical fruit used in jellies and confections

Word used in video below:
text: apple okay danny ask susie for the apple
Download our Mobile App Today
Receive our word of the day
on Whatsapp